﻿/*html elements*/
html { padding: 0px; margin: 0px; }
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background: url(images/ui-bg-title.jpg) #454444 repeat-x center top; }
form { margin: 0px; padding: 0px; }
img { border: none 0px; }
a, a.link, a:visited { text-decoration: none; }
/*a:hover { color: #FF9900; }*/
h1 { padding: 0px; margin: 0px; font-weight: normal; }
h2 { margin: 0px; font-weight: normal; padding: 0px; }
h3 { margin: 0px; padding: 0px; font-weight: normal; }
h4 { margin: 0px; padding: 0px; font-weight: normal; }
h5 { margin: 0px; padding: 0px; font-weight: normal; }
h6 { margin: 0px; padding: 5px; font-weight: normal; }
h1 { padding-bottom: 12px; letter-spacing: -1px; color: #4b89ab; font-size: 28px; }
h2 { padding-bottom: 12px; letter-spacing: -1px; color: #4b89ab; font-size: 22px; }
h3 { letter-spacing: -1px; font-size: 18pt; font-weight: bold; color: #808080; }
h4 { letter-spacing: -1px; height: 30px; font-size: 18px; }
h5 { letter-spacing: -1px; font-size: 18px; }
h6 { letter-spacing: -1px; height: 20px;font-size:9pt;}
blockquote { border-left: 4px solid #4b89ab; clear: both; color: #555; display: block; font: italic 1.1em Verdana,serif; margin: 12px 0 12px 16px; padding-left: 12px; }
/*dna site elements*/
#pagebody { margin: auto; width: 956px; }
#pageHeader { height: 104px;position:relative; }
#headinglinks { text-align: center; width: 388px; background: url(images/heading-links.jpg) no-repeat 0px 0px; float: right; height: 28px; font-size: 11px; margin-right: 0px; padding-top: 9px; }
#headinglinks a { padding-left: 20px; padding-right: 20px; color: #cbcbcb; font-weight: bold; text-decoration: none; }
#headinglinks a:hover { color: #FF9900; }
#main { padding: 15px 0px 50px 0px; }
#content-top { background: url(images/content_top_bg.jpg) repeat-x; height: 13px; }
#content { background-color: #FFFFFF; padding: 20px 6px 20px 6px; border: none none; margin-left: 2px; margin-right: 2px; }
#copyright { background: #000000 none;position:relative; height: 50px; padding: 10px; margin-left: 2px; margin-right: 2px; color: #cbcbcb; font-size: 9pt; }
.dna-date { background: url(images/ui-bg-date.gif); width: 38px; height: 50px; text-align: center; display: block; font-size: 14pt; color: #FFFFFF; }
.dna-date span { font-size: 7pt; padding-top: 3px; display: block; margin-bottom: 6px; }
/*navigator
.dna-navigator { padding-left: 11px; padding-right: 11px; background: #1e1e1e no-repeat 0px 0px; }
.dna-navigator ul { padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; background: url(images/hr-right.gif) repeat-x 0px 0px; padding-top: 2px; }
.dna-navigator ul li { padding: 0px !important; background: url(images/hr-right.gif) repeat-x left bottom !important; height: 30px; font-size: 11px; }
.dna-navigator ul li a { padding-left: 25px; display: block; background: url(images/sub-a.gif) no-repeat 8px 9px; height: 21px; color: #cbcbcb; text-decoration: none; padding-top: 7px; }
.dna-navigator ul li a:hover { background: url(images/sub-a-hover.gif) #161616 no-repeat 8px 9px; color: #FF9900; }
.dna-navigator-header {color:#000000;background: transparent url(images/bg_tr_group_headers.png) 0 50% repeat-x!important;}
--navigator-white
.dna-navigator-white { padding-left: 11px; padding-right: 11px; background: #F3F3F3 no-repeat 0px 0px; }
.dna-navigator-white ul { padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; background: none; padding-top: 2px; }
.dna-navigator-white ul li { padding: 0px !important; height: 30px; font-size: 11px;border-bottom:solid 1px #f3f3f3; }
.dna-navigator-white ul li a { padding-left: 5px; display: block; background: none; height: 30px; color: #868686; text-decoration: none; padding-top: 0px;border:solid 1px #ffffff;cursor:pointer; }
.dna-navigator-white ul li a:hover { background: transparent url(images/ui-bg_gloss-wave_75_d7d7d7_500x100.gif) 0 50% repeat-x; border:solid 1px #f3f3f3; color: #FF9900;-moz-border-radius: 5px; -webkit-border-radius: 5px;  }
.dna-navigator-white-header {color:#000000;background: transparent url(images/ui-bg_gloss-wave_75_d7d7d7_500x100.gif) 0 50% repeat-x!important;}
.dna-navigator-white-header a {color:#000000!important;}
*/
/*states*/
.dna-state-tooltip { padding: 10px; border: 1px solid #CC6600; background: #FBFCCF; color: #666666; font-size: 12px; filter: alpha(opacity=80); }
.dna-state-help { padding: 10px 10px 10px 28px; border: 1px solid #CC6600; background: #FBFCCF url(images/help.png) no-repeat 5px 10px; color: #666666; }
.dna-state-info { padding: 10px 10px 10px 28px; border: 1px solid #CC6600; background: #FBFCCF url(images/info.png) no-repeat 5px 10px; color: #666666; }
.dna-state-error { padding: 10px 10px 10px 28px; border: 1px solid #cd0a0a; background: #fef1ec url(images/stop.png) no-repeat 5px center; color: #cd0a0a; }
.dna-state-error-text { color: #cd0a0a; font-weight: bold; }
/*loaders*/
.dna-loader { border-style: none; width: 73px; height: 73px; background: transparent url(images/loader-bg.png) no-repeat; }
.dna-loader div { width: 73px; height: 73px; background: transparent url(images/loading.gif) no-repeat center center; }
.dna-state-loading-s { width: 16px; height: 16px; background: transparent url(images/loader-s.gif) no-repeat; }
.dna-state-loading-b { width: 32px; height: 32px; background: transparent url(images/loader-b.gif) no-repeat; }
.dna-text-watermark { color: #A9A9A9; font-family: Verdana; font-size: 12px; }
/*menu*/
.dna-ui-menu { position: absolute; right: 0px; float: right; height: 38px; width: 530px; padding: 2px; background: #1e1e1e no-repeat 0px 0px; top: 60px; /*background: url(images/ui-bg-mainmenu.jpg) no-repeat;  	background: #FFFFFF url(images/bg_tr_group_headers.png) repeat-x scroll 0 -30px; 	-moz-border-radius: 5px;-webkit-border-radius: 5px;	*/ }
.dna-ui-menu ul { display: block; height: 34px; margin: 2px; border: 1px solid #333333; padding: 0px; background: #000000 url(images/bg_tr_group_headers.png) 0 50% repeat-x; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.dna-ui-menu ul li { float: left; margin-left: 2px; margin-top: 2px; list-style-type: none; width: 100px; height: 30px; text-align: center; vertical-align: middle; white-space: nowrap; position: relative; }
.dna-ui-menu ul li:hover { background: #000000 url(images/bg_tr_group_headers_hover.png) 0 50% repeat-x; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.dna-ui-menu ul li a:hover { color: #ffffff; }
.dna-ui-menu ul li a { right: 0px; height: 30px; width: 100px; color: #cbcbcb; font-size: 12px; z-index: 10; top: 7px; position: absolute; /*background: url(images/menuitem-separator.gif) no-repeat right top;*/ }
